of troy - German English Dictionary